advanced detachment - Turkish English Dictionary